有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

安卓将字符串转换为java。util。Java 8中的日期

目前,我需要将String转换为java.util.Date。 找到了许多使用java.text.SimpleDateFormatterstring转换为Date的教程。但是我在这方面的担心不是线程安全的。 是否有可能使用java将string转换为java.util.Date。Java8中的时间包。因为java.time包类是线程安全的


共 (1) 个答案

  1. # 1 楼答案

    要回答Java SE 8中关于java.time的问题,请执行以下操作:

    您可以使用:

    LocalDateTime date = LocalDateTime.parse(someDateString);
    

    要将其转换为日期,您可以使用:

    Instant instant = date.atZone(ZoneId.systemDefault()).toInstant();
    Date res = Date.from(instant);